something absurd - French English Dictionary